#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>

int gval = 0;

int main()
{
	pid_t pid = fork();
	if(pid == 0)
	{
		gval += 10;
		printf("我是一个子进程,pid:%d  ppid:%d, gval = %d",getpid(),getppid(),gval);
		printf("&gval = %p\n",&gval);
	}
	else if(pid > 0)
	{
		printf("我是一个父进程,pid:%d  ppid:%d,gval = %d",getpid(),getppid(),gval);
		printf("&gval = %p\n",&gval);
	}

	return 0;
}
